package pers.vic.boot.generator.dao;

import java.util.List;

import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Service;

import pers.vic.boot.generator.model.ColumnEntity;
import pers.vic.boot.generator.model.TableEntity;

/**
 * @description:
 * @author: Vic.xu
 * @date: 2020年3月10日 上午11:19:20
 * TODO  编写实现代码
 */
@Service	
public class OracleGeneratorDao extends GeneratorDao {

	public OracleGeneratorDao(JdbcTemplate jdbcTemplate) {
		this.jdbcTemplate = jdbcTemplate;
	}

	public OracleGeneratorDao() {
	}

	@Override
	public List<TableEntity> queryList(TableEntity lookup) {
		return null;
	}

	@Override
	public List<ColumnEntity> queryColumns(String tableName) {
		return null;
	}

	@Override
	public TableEntity queryTable(String tableName) {
		return null;
	}

	@Override
	public DatabaseType databaseType() {
		return DatabaseType.oracle;
	}

	@Override
	public int countList(TableEntity lookup) {
		return 0;
	}
}
